﻿@charset "utf-8";
/* CSS Document 

html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}*/
*{margin:0; padding:0;}
img{border:none;}
li{list-style:none;}
a{color:#444; text-decoration:none;}
a:hover{text-decoration:underline;}
body{font-family:"宋体", "微软雅黑", Arial, "Times New Roman"; font-size:12px; color:#444;}

.ppzwpassport{background-color:#f2f2f2; border-bottom:#e6e6e6 1px solid; height:33px;}
.passportMain{background:url(ppll.gif) no-repeat 5px 2px; width:960px; margin:0 auto; font-size:12px; height:35px; }
.passportMain .left{float:left; padding-left:160px;padding-top:8px;}
.passportMain .right{float:right; padding-right:10px;line-height:35px;}

.left form,.left select,.left span,.left input{vertical-align: middle;margin:0;  padding:0; border:none; font-size:12px;}
.left form .txtname, .left form .txtpassword{width:70px; border-color:#bababa #e3e3e3 #e3e3e3 #bababa; border-style:solid; border-width:1px; color:#2b2b2b; font-size:12px; height:16px; line-height:16px;}
.left form .btnsubmit,.left form .btnregister{border-color:#e3e3e3 #bababa #bababa #e3e3e3; border-style:solid; border-width:1px; background-color:#f4f4f4; cursor:pointer; font-size:12px; height:20px; line-height:18px;}
.left .selected{ border-color:#e3e3e3 #bababa #bababa #e3e3e3;color:#666666; border-style:solid; border-width:1px; background-color:#f4f4f4; }
.left form .btnregister{padding:2px;}


/*ppzwicon.gif 背景 */
ul.menuMain, .search, .search .SearchBox .txtSearch, .search .SearchBox .btnSearch, .area .areasubL .companyNews .title, .area .areasubL .companyNews ul li, 
.areaMain ul.title, .areaMain ul.title li a.selected, .areaMain2 ul.title, .areaMain2 ul.title li a.selected, .areaMainCont .right .rightListDotline li, .areaMainCont .right .rightList li, .areasubR .subject .title, .phb .title, .phb ul, .livelihood .title, .livelihood .title a.selected, .livelihood ul.livelihoodList li, 
.industry .industryMain .centab, .industry .industryMain .centab li, .industry .industryMain .centab li a.selected, 
.industry .industryMain .centab2, .industry .industryMain .centab2 li, .industry .industryMain .centab2 li a.selected, 
.industry .industryMain .centab3, .industry .industryMain .centab3 li, .industry .industryMain .centab3 li a.selected, .industrysubR .title, .industrysubL .title, .industrysubR ul.chanceList li, .vedio .title, .vedio .vedioList p, .ppt .pptL .title, .ppt .pptR .title, .ppt .pptR .Vip, .ppt .pptR ul li, .otherInfortmation ul.title, .otherInfortmation ul.title li, .otherInfortmation ul.title li a.selected, .otherInfortmation ul.infoList li, .friendlyLink .title, .friendlyLink .title span a.selected{background:url(ppzwicon.gif) no-repeat;}


ul.logo{width:960px; margin:0 auto; clear:both; text-align:center; background:#fff;display: flex;justify-content: center;align-items: center;}
ul.logo li{ color:#000; /*padding:10px 20px;*/ display:inline-table; float: left;min-width: 10.7%;padding-top:20px !important;padding-bottom:10px !important;}
ul.logo li img{text-align:center;}
ul.logo li p{line-height:23px; text-align:center;}
ul.logo a{color:#000;}
ul.logo a:hover{color:#c51318; text-decoration:underline;}
.menu{width:960px; margin:0 auto; background-color:#f1f1f1; overflow:hidden;clear:both;}
ul.menuMain{background-position:0px 0px; height:40px; line-height:40px; clear:both; padding-left:110px;}
ul.menuMain li{float:left; font-size:14px; color:#fff; width:49px; text-align:center;}
ul.menuMain li.L{width:75px;}
ul.menuMain li.M{width:60px;}
ul.menuMain li a{color:#fff;}
.menuTrade{line-height:30px; border-bottom:#d9d9d9 1px solid;}
.menuCity{line-height:30px;}
.menuTrade span, .menuCity span{padding:0px 10px 0px 30px; font-weight:bold;}
.menuTrade a{color:#333; padding:0px 3px;} 
.menuCity a{color:#7b6558;padding:0px 3px;}
.menuTrade a.red, .menuCity a.red{color:#ff0000; }
.menuTrade a.more, .menuCity a.more{color:#858585}
.menuTrade a:hover, .menuCity a:hover{color:#c51318; text-decoration:underline;}

.search{background-position:0px -70px; width:960px; margin:0 auto; height:70px; overflow:hidden; clear:both; margin-top:10px;}
.search iframe{background:none; width:80px; height:50px; margin:12px 0px 0px 15px; float:left;}
.search .searchCont{float:left; padding-left:80px; margin-top:8px;}
.search .searchCont ul li{float:left; width:45px; height:20px; text-align:center; line-height:20px;}
.search .searchCont ul li a{display:block; cursor:pointer;}
.search .searchCont ul li a.selected{background-color:#efefef; border:#d5d5d5 1px solid; border-bottom:none; margin-bottom:-1px;cursor:pointer; display:block;}

.search .SearchBox{background-color:#efefef; border:#d5d5d5 1px solid; overflow:hidden; clear:both;padding:1px;}
.search .SearchBox .txtSearch{border:#bcbcbc 1px solid; background-position:-915px -165px; background-color:#fff;line-height:23px; height:23px; width:300px; padding-left:25px; }
.search .SearchBox .btnSearch{background-position:-780px -170px; width:107px; height:26px; border:none;}
.search .keyword{float:right; width:295px; padding-right:20px; line-height:20px; padding-top:18px;}
.search .keyword span{font-weight:bold; padding-right:5px;}
.search .keyword a.red{font-weight:normal; color:#ff0000;}

.area, .industry, .ppt, .otherInfortmation{width:960px; margin:0 auto; margin-top:10px; clear:both;}
.area .areasubL{float:left; width:290px;}
.area .areasubL .adflash{border:#d8d8d8 1px solid; padding:4px;width:280px;height:208px;overflow:hidden;}
.area .areasubL .companyNews{margin-top:8px;}
.area .areasubL .companyNews .title{background-position:0px -235px; height:30px; font-family:"微软雅黑", "宋体", Arial, "Times New Roman"; color:#cd221f; font-size:16px;}
.area .areasubL .companyNews ul li{background-position:-850px -540px; line-height:25px; padding-left:22px; width:260px; height:25px; overflow:hidden;}

.areaMain, .areaMain2{border:#d8d8d8 1px solid; width:428px; float:left; margin-left:10px; display:inline;}
.areaMain{height:354px; overflow:hidden;}
.areaMain2{height:300px; overflow:hidden;}
.areaMain ul.title, .areaMain2 ul.title{background-position:0px -170px; height:30px;}
.areaMain ul.title li, .areaMain2 ul.title li{float:left; font-size:14px; font-weight:bold; color:#fff;width:87px; height:27px; line-height:27px; text-align:center; margin-left:8px; margin-top:3px;}
.areaMain ul.title li a, .areaMain2 ul.title li a{color:#fff; display:block; cursor:pointer; }
.areaMain ul.title li a.selected, .areaMain2 ul.title li a.selected{background-position:-480px -170px; color:#c8020f; cursor:pointer; }
.areaMainCont .left{float:left;}
.areaMainCont .left a{color:#555;}
.areaMainCont .left .imgNews{width:124px; margin:10px 15px 15px 10px; margin-bottom:4px; text-align:center; line-height:22px;}
.areaMainCont .left .imgNews img{border:#d8d8d8 1px solid; padding:1px; width:120px; height:90px; overflow:hidden;}
.areaMainCont .left .imgNews p{width:124px; height:23px; overflow:hidden; padding-top:3px;}
.areaMainCont .left .LeftSmall{background-color:#f9f9f9; border:#ededed 1px solid; padding:5px 8px; width:112px; margin-left:15px; line-height:23px; color:#555; margin-bottom:10px;}
.areaMainCont .left .LeftSmall li{width:110px; height:23px; overflow:hidden;}
.areaMainCont .right{float:left;}
.areaMainCont .right a:hover{color:#c51318;}
.areaMainCont .right h1{margin:0 auto;font-size:14px;line-height:35px;text-align:center; padding-top:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;height:23px;width:240px;overflow:hidden}
.areaMainCont .right .rightListDotline li, .areaMainCont .right .rightList li{background-position:-855px -500px; line-height:23px; font-size:14px; padding-left:20px; height:23px; width:245px; overflow:hidden; }
.areaMainCont .right .rightList{margin-top:10px;}
.areaMainCont .right .rightListDotline{border-bottom:#dcdddd 1px dashed; padding-bottom:10px;}

.areasubR{width:220px; float:right;}
.areasubR img{display:block; padding-bottom:8px;}
.areasubR .subject{border:#d8d8d8 1px solid;}
.areasubR .subject .title{background-position:-580px -235px; padding-left:20px; height:24px; line-height:24px; padding-bottom:10px;}
.areasubR .subject img{padding-left:8px;}

.livelihood{border:#d8d8d8 1px solid;float:left; width:288px; height:300px; overflow:hidden;}
.livelihood .title{background-position:0px -340px; height:29px; line-height:29px; padding-left:5px; overflow:hidden;}
.livelihood .title li{float:left; font-size:14px; width:68px; text-align:center;}
.livelihood .title li a{display:block; cursor:pointer;}
.livelihood .title li a.selected{background-position:-370px -286px; height:27px; font-weight:bold; padding-top:2px; cursor:pointer;}
.livelihood .livelihoodMain{padding:12px 10px 0px 10px;}
.livelihood .livelihoodMain b{text-align:center; line-height:25px; height:25px; width:260px; overflow:hidden; display:block;}
.livelihood .livelihoodMain p{line-height:22px; color:#939393; text-indent:2em; width:265px; padding-top:5px;}
.livelihood .livelihoodMain p img{padding-right:8px; width:120px; height:90px; overflow:hidden;}
.livelihood ul.livelihoodList{padding:10px;}
.livelihood ul.livelihoodList li{background-position:-858px -583px; line-height:23px; padding-left:15px; width:245px; height:23px; overflow:hidden;}

.phb, .industry .industrysubR, .vedio, .ppt .pptR{width:218px; border:#d8d8d8 1px solid; float:right; height:300px; overflow:hidden;}
.vedio{height:190px;}
.phb .title{background-position:-580px -290px; font-size:14px; padding-left:30px; font-weight:bold; line-height:30px;}
.phb ul{background-position:-855px -230px; line-height:25px; color:#000; padding-left:32px; margin:10px 10px;}
.phb ul li{width:166px; height:25px; overflow:hidden;}

.clear{clear:both; font-size:0; height:0;}
.adimg{width:960px; margin:0 auto; margin-top:10px;}

.industry .industrysubL{float:left; width:288px; border:#d8d8d8 1px solid; height:300px; overflow:hidden;}
.industry .industrysubL a{color:#666;}
.industry .industryMain{border:#d8d8d8 1px solid; width:428px; float:left; margin-left:10px; display:inline; height:300px; overflow:hidden;}
.industry .industryMain .centab, .industry .industryMain .centab2, .industry .industryMain .centab3{background-position:-1px -432px;  height:30px; overflow:hidden; zoom:1;}
.industry .industryMain .centab li, .industry .industryMain .centab2 li, .industry .industryMain .centab3 li{background-position:0px -432px; /*width:72px;*/ width:20%;text-align:center; line-height:30px; float:left; font-size:14px; margin-left:-1px;}
.industry .industryMain .centab li.last{width:74px;}
.industry .industryMain .centab2 li{/*width:86px;*/width:20%;}
.industry .industryMain .centab2 li.last{/*width:89px;*/width:20%;}
.industry .industryMain .centab3 li{width:108px;}
.industry .industryMain .centab li a, .industry .industryMain .centab2 li a, .industry .industryMain .centab3 li a{display:block; cursor:pointer; width:100%;}
.industry .industryMain .centab li a.selected, .industry .industryMain .centab2 li a.selected, .industry .industryMain .centab3 li a.selected{background-position:0px -401px; font-weight:bold; color:#c8020f;cursor:pointer; }
.industry .industryMain h1{padding:15px 20px 10px;padding-left:0px;padding-right:0px;}
.industry .industryMain .left .LeftSmall{padding:3px 6px;}
.industry .industryMain .left .imgNews{margin:10px 15px 5px;}

.industrysubR .title, .vedio .title, .ppt .pptR .title{background-position:-580px -350px; height:29px; line-height:29px; padding-left:30px; font-size:14px;}
.industrysubR .title span a.selected{color:#ff0000; cursor:pointer;}
.industrysubR .peoplefirst{padding:15px 10px 20px;}
.industrysubR .peoplefirst img{padding-right:5px; width:70px; height:70px; overflow:hidden;}
.industrysubR .peoplefirst h3{font-weight:normal; font-size:14px; padding:5px 0px; width:120px; height:23px; line-height:25px; overflow:hidden; display:block;}
.industrysubR .peoplefirst p{line-height:20px; color:#939393; text-indent:2em;}
.industrysubR ul{line-height:25px; padding:0px 10px 10px;}
.industrysubR ul li{width:195px; height:25px; overflow:hidden;}
.industrysubR ul li span{color:#d20101; padding-right:5px;}

.industrysubL .title{background-position:0px -290px; height:29px; line-height:29px;font-weight:bold; font-size:14px; padding-left:20px;}
.industrysubL .title span.dress{display:block; float:right; padding-right:10px; font-size:12px; font-weight:normal;}
.industrysubL .clothesImgL{padding:12px 10px; float:left;}
.industrysubL .clothesImgL img{width:135px; height:215px; overflow:hidden}
.industrysubL .clothesImgL p{width:135px; height:25px; line-height:25px; text-align:center;overflow:hidden;}
.industrysubL .clothesImgR{padding:12px 0px 0px;  }
.industrysubL .clothesImgR img{width:120px; height:90px; overflow:hidden;}
.industrysubL .clothesImgR p{width:120px; height:25px; line-height:25px; overflow:hidden; text-align:center;}
.industrysubL .clothesListt{background-color:#f9f9f9; border:#ededed 1px solid;float:left; padding:2px 0px; margin-top:10px;}
.industrysubL .clothesListt li{line-height:23px; color:#666; padding:0px 6px; height:23px; width:108px; overflow:hidden; }
.industrysubR ul.chanceList{padding:10px 0px 9px 15px;}
.industrysubR ul.chanceList li, .ppt .pptR ul li{background-position:-858px -581px; line-height:23px; color:#666666; padding-left:15px; width:175px; height:23px; overflow:hidden;}
.industrysubR .linedot{border-bottom:#cccccc 1px dotted; margin:0px 5px; font-size:0;}
.industrysubL ul.carImg{padding-left:15px;}
.industrysubL ul.carImg li{float:left; padding:15px 11px 0px 0px;}
.industrysubL ul.carImg li img{border:#d8d8d8 1px solid; width:120px; height:90px; overflow:hidden;}
.industrysubL ul.carImg li p{width:120px; height:24px; line-height:24px; overflow:hidden; padding-top:0px; _padding-top:4px;}

.adimg0{float:right;}
.vedio{margin-top:10px;}
.vedio .vedioList{padding:8px 0px; position:relative;}
.vedio .vedioList p{background-position:-611px -568px; width:180px; padding:0px 30px 0px; height:23px; _height:20px; overflow:hidden; line-height:22px; }
.vedio .vedioList img{padding-left:30px;}
.vedio .vedioList .qj{display:block; position:absolute; z-index:100; left:0px; top:8px;}
.vedio .vedioList .vedioImg{width:160px; height:120px; overflow:hidden;}

.ppt .pptL{border:#d8d8d8 1px solid; width:728px; float:left; height:300px;}
.ppt .pptL .title{background-position:0px -490px; width:728px; height:29px;}
.ppt .pptL ul{padding:3px 0px; height:265px; overflow-x:none; overflow-y:scroll;}
.ppt .pptL ul li{float:left; width:310px; padding:0px 20px; font-size:14px; font-weight:bold; line-height:23px;}
.ppt .pptL ul li p{font-size:12px; font-weight:normal; width:310px; height:23px; overflow:hidden;}
.ppt .pptR .Vip{background-position:-580px -412px; height:30px; color:#c8020f; font-size:14px; font-weight:bold; padding-left:50px; line-height:23px; margin:0px 5px;}
.ppt .pptR ul{padding:6px 0px 6px 15px;}

ul.adpplogo{padding-left:8px; padding-bottom:5px; width:950px; border:#d8d8d8 1px solid; margin:0 auto; margin-top:10px; clear:both; overflow:hidden;}
.adpplogo li{float:left; padding:8px 8px 0px 0px;}
.adpplogo li img{border:#ededed 1px solid; width:108px; height:60px; overflow:hidden;}

.otherInfortmation .InfoL, .otherInfortmation .InfoR{float:left; border:#d8d8d8 1px solid; width:473px; height:285px; overflow:hidden;}
.otherInfortmation .InfoR{float:right;}
.otherInfortmation ul.title{background-position:-1px -578px; height:27px; line-height:27px; color:#666; font-size:14px; overflow:hidden;}
.otherInfortmation ul.title li{background-position:0px -578px; float:left; height:30px; line-height:30px; width:79px; text-align:center; margin-left:-1px;}
.otherInfortmation ul.title li.last{width:84px;}
.otherInfortmation ul.title li a{display:block; cursor:pointer;}
.otherInfortmation ul.title li a.selected{background-position:0px -550px; color:#c8020f; cursor:pointer;}
.otherInfortmation .infoImg{float:left; clear:both; margin:15px; display:inline;}
.otherInfortmation .infoImg img{width:135px; height:215px; overflow:hidden;}
.otherInfortmation .infoImg p{width:135px; line-height:23px; height:23px; overflow:hidden; text-align:center;}
.otherInfortmation u{font-family:"微软雅黑", "宋体", Arial, "Times New Roman"; font-size:16px; color:#c8020f; text-decoration:none; display:block; padding:15px 20px;width:260px;line-height:35px; height:25px;overflow:hidden; }
.otherInfortmation u a{color:#c8020f;}
.otherInfortmation ul.infoList{font-size:14px; line-height:25px; float:left;}
.otherInfortmation ul.infoList li{background-position:-855px -581px; padding-left:20px; width:272px; height:25px; overflow:hidden;}

.friendlyLink{width:958px; margin:0 auto; margin-top:10px; border:#d8d8d8 1px solid; overflow:hidden; zoom:1;}
.friendlyLink .title{background-position:0px -630px; height:29px; line-height:29px; font-size:14px;}
.friendlyLink .title span{display:block; float:left; width:86px; color:#666; text-align:center; margin-left:-1px;}
.friendlyLink .title span a{display:block; cursor:pointer;}
.friendlyLink .title span a.selected{background-position:-505px -570px; color:#444; cursor:pointer;}
#frilink1 ul li, #frilink3 ul li{padding:5px 10px;}
.friendlyLink ul{clear:both; margin:10px 0px 5px 15px;}
.friendlyLink ul li{float:left; padding:0px 14px 5px 0px}
.friendlyLink ul li img{border:#c6c6c6 1px solid; width:88px; height:31px; overflow:hidden;}

.foot{width:960px; margin:auto; clear:both; margin-top:10px; text-align:center;}
.foot .link{background-color:#f3f3f3; border:#d8d8d8 1px solid; height:25px; line-height:25px; margin-bottom:5px;}
.foot p{color:#666; line-height:20px; height:20px;}
.foot p span.black{color:#000;}
.foot p span.orange{color:#ff6600;}
.foot p span.red{color:#ff0000;}

#KinSlideshow{ overflow:hidden; width:280px; height:210px;}



.advbox{position:relative;margin:0px auto;width:960px;}
.advbox .advbtn{position:absolute;width:19px;display:none;height:55px;top:35px;right:-23px}
.advbox .advbtn a{display:block;background:url(gg_btn.png) no-repeat 0px 0px;height:55px;overflow:hidden}
.advbox .advbtn .advclose{background:url(gg_btn.png) no-repeat -19px 0px;}
.advbox .advcon{display:none;height:180px;}


.cDGray{ margin:0px; padding:0px;float:right;width:820px; overflow:hidden; }
.cDGray li{float:left; padding-left:30px; width:240px; overflow:hidden; hegiht:30px;line-height:30px; display:inline;}
#ppcity{width:960px;height:30px;margin:0 auto;margin-top:10px; margin-bottom:10px;}
#ppcity span{line-height:30px;color:#ff6633; font-weight:bold;padding-left:10px;}
